Python Job: Software Engineer

Job added on

Company

IKEA

Location

Amsterdam - Netherlands

Job type

Full-Time

Python Job Details

WHO WE ARE

Hej, my name is Wadie, Engineering Manager within the Fulfilment Locations subdomain in Ingka Digital (IKEA). Our subdomain focuses on the systems that are being used in our warehouses and over 420 stores worldwide. Our systems are being used by over 170,000 co-workers and serve over 4 billion online customers globally!

To ensure our stores can adapt to the ever-changing needs of our customers, it is important to innovate and therefore we have decided to transform our system landscape from legacy monoliths to a highly scalable and extensible event-driven architecture. Considering our scale this is a truly challenging adventure we have set ourselves on.

WHAT YOU WILL BE DOING

As part of this transition to a digital future for IKEA, the Fulfillment Locations subdomain is looking for software engineers to build the foundation for this initiative and work in the Automation Orchestration Layer (AOL) team.

Within AOL, modern logistic automation systems and robotics are being integrated into our warehouse systems. We make sure that distributions centers and stores worldwide can fulfil their online orders in an efficient and timely manner. The AOL team is at the forefront of innovation in IKEA, and we help to solve real problems for our co-workers.

As a person you have a proven ability to develop high quality code using and applying good practices. You are not afraid to share your opinion and join conversations with other product teams to set common engineering standards. You have a curious nature and actively acquire new knowledge, skills, champion new methods, digital systems and processes to improve performance. Doing so, will enable you to change direction based on new ideas, approaches, and strategies. You will be empowered to work agile and through continuous improvement within the software engineering function. By encouraging simplicity, efficiency, ownership, accountability makes you easy to collaborate with others to achieve our common goals.

To be successful as a Software Engineer you have advanced training in computer science or similar experience through keeping up with current best practices in your areas of expertise. In addition, you have demonstrable experience in working in an Agile and DevOps environment and thrive on taking full accountability for the products and the customer experience. You get energized by delivering high quality software in an agile environment, with a focus on well-functioning software ecosystems, democratic data, smart infrastructure and building a resilient foundation, which is all part of our Technology strategy.

WHY WE WILL LOVE YOU

You share our vision of becoming the world’s leading multichannel home furnishing retailer and you believe good software is an essential ingredient of achieving that vision. We believe you have a great understanding of what simplicity and togetherness means. You know when to take and to give responsibility for what needs to be done. You care about your team and its software, and you continuously push for improvements in quality and speed. Together we will design, develop, deploy, release, and run our applications.

YOUR SKILLS INCLUDE:

Being accountable for delivering quality software quickly, reliably, and safely to production, and understanding the customer impact and experience of your contribution.

Applying and adhere to good practice software engineering practices. We love simplicity!

Providing support and guidance as needed to other developers within the development team, encouraging good practices, as well as creating an environment based on psychological safety.

Contributing to the continuous development of standards against which software development should take place as well as exploring and bringing in modern technologies and tools to boost innovation and development productivity.

Helping to identify, collect, automate, and use the right data points to improve our overall software engineering process, as well as helping with business measures to improve our digital products.

Feeling very much at home with NodeJS and Typescript. However, we also encourage you to apply if you are familiar with different ecosystems like Java/Kotlin or Python.

Cloud systems knowledge (vendor independent), Cloud native Microservices and Event-Architectures.

WHY JOIN US

Help us scale our application from the current 35 stores to all 420 stores worldwide and work on an application with global impact. Help IKEA innovate by staying close to the end customers and work on applying of cutting-edge robotics systems within IKEA.

QUESTIONS AND SUPPORT? LET'S CONNECT!

The role is based in Amsterdam, The Netherlands.

If you have any questions about the role, please reach out to hiring manager Wadie Assal – [email protected]

If you have any questions about the recruitment process, please reach out to Hozan Saidlds at [email protected]

Please note that we will be interviewing continuously. We look forward to hearing from you, due to the coronavirus we will be continuing to interview remotely.

We’re the ones who make it possible for people to have a smarter life at home and a hassle-free and rewarding shopping experience. Together we work to find new digital solutions for every business need to help make IKEA a great and efficient place to work. We like to think of ourselves as innovative and modern, and we believe that nothing would actually work without us.